# Akuma punishes (analysis/punishes.py; kept = done 3+ times, not cut short)
# kind needed_window punisher hits damage frames lead press reach open launches | moves id@frame(*=hit) | inputs held:frames | damage frames | notation
char 32
block 10 1477 4 33 48 10 6 1580 10 1 | 1477@0* 1900@15* 1904@34* 1905@46* | 0:6,16384:4,16392:1,8:2,0:3,2:1,10:1,32778:3,32776:2,32768:1,0:34 | 9,23,35,47 | 1, df+2  # P1 x3
block 13 1588 3 30 49 10 5 1370 10 0 | 1588@0 1589@5* 1597@16* 1598@48* | 0:1,8:1,10:3,16394:6,10:1,0:2,32768:4,0:41 | 12,36,48 | df+1, 2  # P2 x3
block 15 1498 4 41 55 10 9 1995 10 1 | 1498@0* 1900@22* 1904@41* 1905@53* | 0:9,32768:4,32776:2,8:3,0:1,2:1,10:1,32778:4,32776:1,0:39 | 14,30,42,54 | 2, df+2  # P3 x3
low_block 11 1627 2 30 31 10 1 1817 10 0 | 1627@0 1628@1* 1629@16* | 0:1,8192:4,0:5,8192:4,0:4,8192:6,0:17 | 10,30 | 4, 4  # P4 x3
low_block 15 1620 1 17 15 10 4 1582 10 1 | 1620@0* | 0:4,32768:6,0:15 | 14 | 2  # P5 x3
